hold someone up to public ridicule - Türkçe İngilizce Sözlük